JMF: Java Measurement Framework

نویسندگان

  • Mark Thober
  • J. Aaron Pendergrass
  • Andrew D. Jurik
چکیده

Runtime integrity measurement systems provide the capability to observe the runtime state of a process and to determine whether or not it is acceptable. Existing software systems tend to forgo integrity checks altogether or to enlist static mechanisms (e.g., assertions) to detect unacceptable process states at runtime. A large and growing base of malicious software necessitates more sophisticated handling of threats to process integrity. In this paper, we describe an approach to runtime integrity measurement we call the Java Measurement Framework (JMF) that presents a new way to define and check runtime integrity policies. We define a policy language based on Java that provides an accessible way to write integrity policies and we describe a periodic, dynamic measurer that obtains snapshots of process state, which are evaluated with respect to a policy by an appraiser. With full process state available to the appraiser, policies can express rich relationships between multiple objects, thereby detecting abnormalities in an application’s data structures. Our framework may be used to detect a powerful adversary who has the capability to modify both the runtime bytecode and data structures of Java applications. We show that our prototype implementation in Java has acceptable overhead and that it can be used to detect runtime integrity violations in several real Java programs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Creating a Multimedia Extension for Tcl Using the Java Media Framework

The Java Media Framework (JMF) provides a rich set of functionality for building multimedia applications. Using the JMF to build simple multimedia applications is trivial; however, using the JMF to build more complex, interactive multimedia presentations is a much more difficult task. With the recently introduced integration of Tcl and Java, the Tcl language can now be extended to provide a scr...

متن کامل

Digital Synthesis by Plug-in Method in Java Media Framework Environment

This paper deals with the implementation of real-time digital musical sound synthesizers by the Plug-In method in the Sun Microsystems Java Media Framework environment. This environment use the Plug-In technology as well as the DirectX or VST environments, but the implementation methods are different. 1. JAVA MEDIA FRAMEWORK Java is object-oriented multi-platform programming language developed ...

متن کامل

JQoS: Design and Implementation of a QoS-based Internet Videoconferencing System using the Java Media Framework (JMF)

The heterogeneity feature of the Internet makes it hard for a single real-time multicast stream with unique or static quality of service (QoS) support to provide good service to all receivers. Applying network-level QoS guarantees or application-level QoS adaptations are often considered effective solutions to this issue. However, the current proposed protocols or schemes have problems in scala...

متن کامل

Cooperative Visualization Framework Based on Video Streaming and Real-Time Vectorial Information

The essential purpose of this paper is to describe a framework, in a simple and complete way, which enables the concurrent visualization of audio/video streaming combined with its corresponding synchronous cooperative vectorial information. The architecture presented uses Java JMF API, which offers a simple, robust, extendable, multi-platform solution. It also requires no direct maintenance as ...

متن کامل

Discrete Event Simulation of Networked Print Production

In print media industries networked production gains increasing importance. The relatively young XML based communication standard (JDF/JMF) allows to specify workflow models and data exchange. The proposed concept of a simulation framework for modelling of networked print production is based on an object-oriented approach implementing modules for the resources and controls applied in this parti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010